From:
http://graphicsmagician.com/polarware/roleplaying.htm